Definition of Strawberry Shrub

  • (noun) hardy shrub of southeastern United States having clove-scented wood and fragrant red-brown flowers

Antonyms of Strawberry Shrub


No Antonyms Found.

Homophones of Strawberry Shrub


No Homophones Found.